package com.hudson.plugin.web.domain;

import com.hudson.plugin.server.hibernateDB.domain.dao.*;

/**
 * Created by IntelliJ IDEA.
 * User: Richard
 * Date: 5/31/11
 * Time: 8:03 PM
 * To change this template use File | Settings | File Templates.
 */
public interface BaseDataServiceFacade {
    HudsonsDAOInterface getHudsonDAO();

    void setHudsonDAO(HudsonsDAOInterface hudsonDAO);

    ViewsDAOInterface getViewsDAO();

    void setViewsDAO(ViewsDAOInterface viewsDAO);

    ProjectsDAOInterface getProjectsDAO();

    void setProjectsDAO(ProjectsDAOInterface projectsDAO);

    BuildsDAOInterface getBuildsDAO();

    void setBuildsDAO(BuildsDAOInterface buildsDAO);

    BuildRelationsDAOInterface getBuildRelationsDAO();

    void setBuildRelationsDAO(BuildRelationsDAOInterface buildRelationsDAO);
}
